@charset "utf-8";
/* CSS Document */
body{font: normal 12px/24px 微软雅黑,Arail;
}
*{margin:0; padding:0;
}
ul li{list-style:none;
}
a{text-decoration:none;
}
img{border:none;
}
em,i{font-style:normal;
}
input,textarea{font-family:微软雅黑;}
.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0;
}
*html .clearfix{height:1%;
}

frameset{padding:0px;margin:0px;border:none;}
frame{width:100%;padding:0px;margin:0px;border:none;}

/*头部*/
.header{width:100%; height:78px; border-bottom:#cccccc solid 1px; background:#373536; min-width:1000px;
}
.top{width:1190px; height:78px; margin:0 auto; min-width:1000px; max-width:1190px;
}
.top .msgbox{padding:30px 0 0 98px; overflow:hidden; float:left; 
}
.top .msgbox .telbox{width:179px; height:30px; background:url(../images/red_bg.png) left top no-repeat; float:left;margin-right:32px; color:#FFF
}
/*.top .telbox .phone{float:left; background:url(../images/tel_bg.png) 20px 6px no-repeat; font-size:14px; color:#FFF; padding:4px 0 0 48px; line-height:20px; cursor:pointer;
}*/
#phone{float:left; background:url(../images/tel_bg.png) 20px 6px no-repeat; font-size:14px; color:#FFF; padding:4px 0 0 48px; line-height:20px; cursor:pointer;
}
.top .massagebox{width:179px; height:30px; background:url(../images/box_bg.png) left top no-repeat; float:left;
}
/*.top .massagebox .msgs{float:left; background:url(../images/bulb.png) 20px 6px no-repeat; font-size:14px; color:#ec7311; padding:4px 0 0 48px; line-height:22px; cursor:pointer;
}*/
#msgs{float:left; background:url(../images/bulb.png) 20px 6px no-repeat; font-size:14px; color:#ec7311; padding:4px 0 0 48px; line-height:22px; cursor:pointer;
}
.logo{width:122px; height:45px; float:left; margin-top:14px; padding-left:23px;
}
.userinfo{float:right; padding-top:38px; padding-right:24px; 
}
.username{font-size:12px; color:#FFF; float:left;
}
.line{float:left; height:24px; color:#FFF; width:1px; border-right:#CCC solid 1px; margin-left:15px; margin-right:13px;
}
.logout{float:left; font-size:12px; color:#FFF;
}
.logout:hover{text-decoration:underline;
}
/*底部*/
.footer{width:100%; padding:22px 0 0; height:87px; border-top:#cdcdcd solid 1px; background:#eee;
}
.footer p{min-width:925px; max-width:1132px; height:18px; line-height:18px; font-size:12px; color:#aaa; font-family:"宋体"; padding:0 0 0 48px; margin:0 auto;
}
/*模板左侧列表*/
.left{width:209px; overflow:hidden; background:#f2f2f2; margin:0 16px 0 0; float:left; padding-bottom:40px; height:800px;
}
.toptitle{padding:40px 0 26px 0; text-align:center; font-size:32px; color:#afafaf; font-weight:normal;
}
.left_list .node{line-height:58px; overflow:hidden; padding:0 13px 0 14px; position:relative;
}
.left_list .line_title{background:url(../images/line_bg.jpg) 13px bottom no-repeat;
}
.left_list .active{padding-bottom:24px;
}
.left_list h2{font-weight:normal; 
}
.left_list h2 a{font-size:20px; color:#595959; padding:14px 58px;
}
.left_list h2 .icon1{background:url(../images/left_icons.png) 16px 18px no-repeat; 
}
.left_list h2 .icon2{background:url(../images/left_icons.png) 16px -26px no-repeat; 
}
.left_list h2 .icon3{background:url(../images/left_icons.png) 16px -78px no-repeat; 
}
.left_list h2 .icon4{background:url(../images/left_icons.png) 16px -126px no-repeat; 
}
.left_list .pointerR{width:8px; height:14px; position:absolute; background:url(../images/pointerR.png) left top no-repeat; right:26px; top:20px;
}
.left_list .pointerB{width:14px; height:8px; position:absolute; background:url(../images/pointerB.png) left top no-repeat; right:26px; top:24px;
}
.left_list .childul{display:none;
}
.childul{margin-left:52px; width:157px;
}
.childul li{height:38px; line-height:38px; margin-bottom:6px;
}
.childul li.current{background:#FFF;
}
.childul li a{font-size:12px; color:#666666; padding-left:14px; display:inline-block; width:100%;
}
/*右侧*/
.content{min-width:1000px; max-width:1190px; margin:0 auto; overflow:hidden;
}
.right{margin:32px 16px 0 0; /*padding:0 0 50px;*/ overflow:hidden; 
}
/*右侧公共标题*/
.common_title{width:100%; border-bottom:#e7e5e5 solid 4px;
}
.common_title h1{font-weight:normal; padding:6px 0 14px 12px; font-size:28px; font-family:"幼圆"; color:#808080;
}
.common_title h1 .info{font-size:20px;
}


/*安装OCX控件提示*/
.mask{width:100%; height:100%; background:#cccccc; opacity:0.5; filter:alpha(opacity=50); display:none; z-index:60; position:absolute; left:0; top:0;
}
.pop_tips{width:622px; height:266px; position:absolute; left:50%; top:50%; margin-left:-311px; margin-top:-233px; background:#f9f8fa; z-index:300; display:none;
}
.pop_tips h3{font-size:18px; color:#4c4c4c; margin:26px 0 25px 32px; font-weight:normal;
}
.pop_tips p{padding-left:36px; overflow:hidden; margin-top:10px; font-size:14px; color:#666565; line-height:14px;
}
.pop_tips .p1{color:#fea720;
}
.pop_tips .download_again{color:#1854ec;
}
.pop_tips .pop_bottom{width:562px; height:48px; background:#f2f2f2; margin-top:65px; padding:9px 28px 7px 32px;
}
.pop_bottom span{float:left; width:216px; height:45px; line-height:45px; font-size:14px; color:#c0c0c0;
}
.pop_bottom .refresh{float:right; width:146px; height:46px; line-height:46px; text-align:center; font-size:24px; color:#FFF; background:#27836e;
}



















